package com.ytjj.qmyx.admin.service;

import com.ytjj.common.api.CommonPage;
import com.ytjj.common.api.CommonResult;
import com.ytjj.qmyx.admin.model.request.UpdateLabelRequest;

import java.util.List;

public interface BankerLabelService {
    CommonResult select(String bankerLabelName, Integer pageNum, Integer pageSize);

    CommonPage newSelect(String bankerLabelName, Integer pageNum, Integer pageSize);

    CommonResult addAndUpdate(String bankerLabelName, Integer bankerLabelId, Integer adminId,String colour);

    String newAddAndUpdate(String bankerLabelName, Integer bankerLabelId, Integer adminId,String colour);

    CommonResult delete(Integer bankerLabelId);

    String newDelete(Integer bankerLabelId);

    String selectAll();

    CommonResult addBankerLabel(List<Integer> bankerIds, List<Integer> bankerLabelIds,Integer adminId);

    String newAddBankerLabel(UpdateLabelRequest updateLabelRequest);
}
